ACM-2026-02-03

Jahrgang        : 2026
Ausgabe         : 02
Autor           : Thomas Krger
Programm        : ACM-PL2CIRCLE.LSP
Funktionalitt  : kreis-/kreisbogenfrmige Polylinienin Kreise und Kreisbgen mit Toleranzbercksichtigung umwandeln
Format          : LISP
Lauffhig ab    : AutoCAD 2015
Befehle         : PL2CIRCLE
Bezug           : Online


Beschreibung 												.
============

Kreisfrmig statt kreishnlich

Auch wenn es AutoCAD und andere CAD-Programme schon eine ganze Weile gibt, existieren immer noch Dokumente 
und Zeichnungen nur in Papierform. Ihre Verwaltung ist oft aufwndig, eine automatisierte Suche und ein 
schneller Zugriff auf die Zeichnungen sind oft nicht mglich und eine nderung und Weiterverwendung schwierig. 
Um solche Zeichnungen auch fr die Computernutzung zugnglich zu machen, mssen sie digitalisiert werden. 
Dafr werden sie eingescannt und in einem Rasterdateiformat abgelegt. Das speichert aber eine Zeichnung nur 
als Bildpunktmatrix, whrend CAD-Programme Vektordaten verlangen. Um solche Zeichnungen in CAD weiterzuverarbeiten, 
ist als nchster Schritt eine Vektorisierung notwendig. Dazu analysieren entsprechende Programme die Bildpunktmatrix 
und fassen Bildpunkte zu geometrischen Einfachobjekten wie Linien, Kreisen oder Splines zusammen. Je nach 
Qualittsstufe des Vektorisierungsprogramms knnen auch Texte, Schraffuren und Bemaungen erkannt und umgesetzt 
werden. 
Meist jedoch werden zum Beispiel Kreise oder Kreisbgen in eine Vielzahl kurzer Linien umgesetzt. Das ist fr 
die Weiterbearbeitung nicht akzeptabel. Mit dem AutoCAD-Befehl PEDIT kann man die vielen Linien zumindest in eine 
zusammenhngende Polylinie umwandeln, aber die Umwandlung von kreis oder kreisbogenhnlichen Polylinien zu Kreisen 
oder Kreisbgen ist so nicht mglich. 
Das Tool <I>ACM-PL2CIRCLE.LSP<P> versucht diese Lcke zu schlieen. Nach dem Start des Programms mit dem Befehl 
PL2CIRCLE wird der Anwender zur Objektauswahl aufgefordert, wobei nur Polylinien bercksichtigt werden. Als weitere 
Vorgabe erwartet das Programm einen Toleranzwert zur berprfung der Kreishnlichkeit (Maximalabstand der 
Polylinienpunkte zum berechneten Kreis in Bruchteilen des Kreisradius) und die Angabe, ob die Ursprungsobjekte 
gelscht werden sollen. 
Das Programm analysiert anschlieend die ausgewhlten Polylinien und wandelt diese, wenn sie den Anforderungen 
an eine Kreishnlichkeit gengen, in Kreise/Kreisbgen um. Die Eigenschaften wie Layer, Farbe und Linientyp werden 
dabei von den ursprnglichen Polylinien bernommen. Auf Wunsch werden zum Schluss die konvertierten Polylinien vom 
Programm gelscht. 
